a = input('Введите слова через пробел: ').split()
while len(a) <= 1:
    print('Мало данных для анализа')
    a = input('Введите слова через пробел').split()
x = 'w'
b = []
count = 0
print(f'Кол-во слов: {len(a)}')
for i in a:
    if i[0].isupper() and i[0] in 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ':
        count += 1
print(f'Кол-во слов с заглавной кириллической буквы: {count}')
count = 0
for i in a:
    for j in 'abcdefghijklmnopqrstuvwxvzABCDEFGHIJKLMNOPQRSTUVWXYZ':
        if j in i and i not in b:
            b.append(i)
print(f'Кол-во слов содержащих латинский символ: {len(b)}')
for i in a:
    if len(i) <= 3:
        count += 1
print(f'Кол-во слов не превышающих 3 символа: {count}')
count = 0
for i in a:
    if '-' in i:
        count += 1
print(f'Кол-во слов в составе которых имеется дефис: {count}')

for i in a:
    if len(x) < len(i):
        x = i
print(f'Самое длинное слово: {x}')
print(f'Длина слова: {len(x)}')
